HAL DCMI macros migration

This section provides information about the HAL DCMI macros migration.

HAL DCMI enable macro

HAL1

HAL2

#define __HAL_DCMI_ENABLE

Removed; use HAL_DCMI_StartPipe_DMA() or HAL_DCMI_StartPipe_DMA_Opt() instead.


HAL DCMI disable macro

HAL1

HAL2

#define __HAL_DCMI_DISABLE

Removed; use HAL_DCMI_DeInit() instead.


HAL DCMI enable IT macro

HAL1

HAL2

#define __HAL_DCMI_ENABLE_IT

Removed; use __STATIC_INLINE void HAL_DCMI_EnableIT() instead.


HAL DCMI disable IT macro

HAL1

HAL2

#define __HAL_DCMI_DISABLE_IT

Removed; use __STATIC_INLINE void HAL_DCMI_DisableIT() instead.


HAL DCMI get IT source macro

HAL1

HAL2

#define __HAL_DCMI_GET_IT_SOURCE

Removed; use __STATIC_INLINE uint32_t HAL_DCMI_IsEnabledIT() instead.


HAL DCMI get flag macro

HAL1

HAL2

#define __HAL_DCMI_GET_FLAG

Removed; use __STATIC_INLINE uint32_t HAL_DCMI_IsActiveFlag() instead.


HAL DCMI clear flag macro

HAL1

HAL2

#define __HAL_DCMI_CLEAR_FLAG

Removed; use __STATIC_INLINE void HAL_DCMI_ClearFlag() instead.


HAL DCMI reset handle state macro

HAL1

HAL2

#define __HAL_DCMI_RESET_HANDLE_STATE

Removed; Use HAL_DCMI_DeInit() instead.